Software Release Assessment under Multiple Alternatives with Consideration of Debuggers’ Learning Rate and Imperfect Debugging Environment
نویسندگان
چکیده
In the software development life cycle, quality and reliability of are critical to developers. Poor not only cause loss customers sales but also increase operational risk due unreliable codes. Therefore, developers should try their best reduce such potential defects by undertaking a testing project. However, pursue perfect faultless is unrealistic since budget, time, resources limited, need reach compromise that balances cost. Using model presented in this study, can devise multiple alternatives for project, each alternative has its distinct allocation human resources. The therefore be selected. Furthermore, incorporates debuggers’ learning negligent factors, both which influence efficiency practice. Accordingly, study considers factors nature errors during debugging process develop growth estimate related costs indicator. Additionally, issue error classification extended considering impacts on system, expected time required remove simple or complex estimated based different truncated exponential distributions. Finally, numerical examples sensitivity analyses performed provide managerial insights useful directions inform release strategies.
منابع مشابه
Modelling Software Fault debugging Complexity under Imperfect Debugging Environment
The fault debugging progress is influenced by various factors all of which may not be deterministic in nature such as the debugging effort, debugging efficiency and debuggers skill, and debugging methods and strategies. In order to address these realistic factors that influencing the debugging process we propose an integrated nonhomogeneous Poisson process (NHPP) based software reliability mode...
متن کاملOptimal Release Policy of Software with Imperfect Debugging and Testing Effort under Fuzzy Environment
The major three problems observed in the development process of software include the cost of software development, quality of software and the target. Each software organization has a tendency to release the software and updates related to it in a timely manner. The release of the software is dependent on various factors, the optimal release is decided after the evaluation of level of software ...
متن کاملMARKOVIAN SOFTWARE RELIABILITY MODEL FOR TWO TYPES OF FAILURES WITH IMPERFECT DEBUGGING RATE AND GENERATION OF ERRORS
N
متن کاملqfd planning with cost consideration in fuzzy environment
در عصر حاضر که رقابت بین سازمان ها بسیار گسترش یافته است، مطالعه و طرحریزی سیستم های تولیدی و خدماتی به منظور بهینه سازی عملکرد آنها اجتناب ناپذیر می باشد. بخش عمده ای از رقابت پذیری سازمان ها نتیجه رضایتمندی مشتریان آنها است. میزان موفقیت سازمان های امروزی به تلاش آنها در جهت شناسایی خواسته ها و نیازهای مشتریان و ارضای این نیازها بستگی دارد. از طرفی کوتاه کردن زمان ارائه محصول/خدمات به مشتریان...
15 صفحه اولImperfect-Debugging SRGM with Software Module Testing and Resource Allocation Dependent Release Policy
Testing is one of the important phase in software development. Main Purpose of testing is to identify the number of errors present in the software. In the history of software development several testing techniques and methods are used in finding out the errors. Module testing is one of the sophisticated testing technique. Software release problem is the one of oldest of problem in which manager...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Mathematics
سال: 2022
ISSN: ['2227-7390']
DOI: https://doi.org/10.3390/math10101744